#ifndef INCLUDED_PLAYSTATE_H
#define INCLUDED_PLAYSTATEE_H

#include "GameState.h"
#include "Map.h"
#include "Character.h"

//class Map;
//class Character;

class PlayState : public GameState
{
	public:
		PlayState(GameContext& gc);
		virtual ~PlayState();

		virtual void Load();
		virtual void Unload();
		virtual NextState Update(float deltaTime);
		virtual void Render();

	private:
		Map mMap;
		Character mCharacter;
};
#endif // #ifndef INCLUDED_PLAYSTATE_H